package com.lsw.jgyf.ui.activity;

import com.lsw.jgyf.model.BankCardModel;
import com.lsw.jgyf.model.CreateOrderModel;
import com.lsw.jgyf.model.FrontCardModel;
import com.lsw.jgyf.ui.base.presenter.IPresenter;

/**
 * Created by Administrator on 2018/7/10 0010.
 */

public class CustomerInformationContract {
    interface View {
        void setData();

        void setFront(FrontCardModel model);

        void setBackCard(FrontCardModel model);

        void setBankcard(BankCardModel model);

        void CreateOrderSucceed(CreateOrderModel model);
        void openlogin();
    }

    interface Presenter extends IPresenter<View> {
        void getData();

        void UpBankcard(String url);

        void UpFrontCard(String front_url);

        void UpBackCard(String number, String back_url);

        void CreateOrder(String phone_id,
                         String memory,
                         String color,
                         String num,
                         String is_new,
                         String mobile,
                         String packageX,
                         String price,
                         String periods,
                         String insurance_id,
                         String company_id,
                         String company_product_id,
                         String first_money,
                         String name,
                         String sex,
                         String id_number,
                         String address,
                         String issue_time,
                         String end_time,
                         String issue,
                         String bank_name,
                         String bank_card_number,
                         String buy_type,
                         String discount_price,
                         String package_expenses);

    }
}
